metrics vertical machining centers customer retention analytics best practices customer loyalty crm data cnc lathes benchmarking consulting turning centers marketing milling customer acquisition horizontal machining centers cnc cad cnc machines machining management lathes